package com.example.kotlindemo

import com.example.kotlindemo.demo.Unit5
import org.junit.Test

class Unit5Test {
    @Test
    fun unit5est() {
//        var unit5 = Unit5()
//        unit5.addCallback{ v: String -> println(v) }
//        Unit5.D1("1",12)
//        Unit5.D2("2",12)//报错D2的改构造函数为私有函数
//        var g = Unit5.G("g")
//        g.testG()
//        var g1 = g.G1("g1")
//        g1.testG1()
        var e = Unit5.E()
        var e2 = Unit5.E2()
        e.foo()
        e2.foo()

    }
}